home *** CD-ROM | disk | FTP | other *** search
- Date: Sun, 5 Jun 94 21:02 BST-1
- From: Ofir Gal <ogal@cix.compulink.co.uk>
- Subject: Proposal v5
- To: gem-list@world.std.com
- Message-Id: <memo.298352@cix.compulink.co.uk>
- Precedence: bulk
-
-
- Proposed Keyboard Shortcut Standard v5 - 2 June 1994
- ===========================================================
-
- CTRL O - Open
- CTRL N - New
- CTRL U - Close Top Window
- Shift CTRL U - Close All Windows
- CTRL W - Cycle Windows
- Shift+CTRL W - Bottom top window (reverse cycling)
- CTRL S - Save
- Shift+CTRL S - Save As...
- CTRL P - Print
- Shift CTRL P - Printer Configuration, Page Layout
- CTRL Q - Quit
- CTRL X - Cut
- CTRL C - Copy
- Shift+CTRL C - Append (to clipboard) *1
- CTRL V - Paste
- Shift+CTRL+V - Insert (Paste) File
- CTRL A - Select All
- Shift CTRL A - Deselect All
- CTRL F - Find
- CTRL G - Find next
- Shift+CTRL G - Find Previous
- CTRL R - Replace
- CTRL T - Replace Next
- Shift+CTRL T - Replace Previous
- Help - Open Help Window *2
- Shift+Help - Enable/Disable Help mode *2
- Undo - Undo Last op
- CTRL Undo - Redo last op
- CTRL I - Show Info
- CTRL BS - Delete word to left
- CTRL Del - Delete word to right
- CTRL left/right arrow - Move one word left/right
- CTRL up/down arrow - Move one paragraph up/down
- CTRL Home - Move to top of page
- Shift+CTRL Home - Move to bottom of page
- ClrHome - Move to top of document
- Shift+ClrHome - Move to bottom of document
- Shift left/right arrow - Move to start/end of line
- Shift up/down arrow - Scroll one screen up/down
- Shift Del - Delete to end of line
- Shift BS - Delete from start of line
- CTRL Y - Delete line
- Shift CTRL Y - Delete Paragraph
- Delete - Delete selected objects
- CTRL D - Abandon Window (iconify or place in menu)
- CTRL Z - Font Selector
- Shift CTRL Z - Charmap (text processor/editor)
-
- CTRL ( - Set block start
- CTRL ) - Set block end
- Shift+CTRL ( - Move to block start
- Shift+CTRL ) - Move to block end
-
- Insert - Insert mode
- Shift+Insert - Overwrite mode
-
- In Dialog Boxes
- ---------------
-
- Return - OK, Yes, etc...
- Undo - Cancel, Abort, etc...
-
- Other buttons should be available via ALT+<x> as in Let 'em Fly. Editable
- text fields should follow the standard as above. CTRL+DEL to delete word
- right of cursor, SHIFT+DEL to delete whole line from cursor, ClrHome to
- move to top object, etc...
-
-
- Comments and suggestions
- ------------------------
-
- The main theme of this standard is to allow SHIFT to act as a
- modifier for CTRL shortcuts. CTRL+S for save and SHIFT+CTRL+S for
- Save As...
-
- Function keys should remain app dependent. They can be used for
- Macros, text styles, special operations, user configurable, etc.
-
- Keyboard shortcuts should be displayed in the menu as follows
-
- Shift - ASCII 1 - Up arrow
- CTRL - ASCII 94 - ^
- ALT - ASCII 7 - same as FULLER
-
- The actual character should be UPPER CASE. The order should be
- SHIFT+CTRL+char or SHIFT+ALT+char. CTRL+ALT should not be used as
- this is used by the OS for app switching, reset, etc.
-
- *1 Suggested by Scott Sanders is a Save Block operation instead of Append
- to clipboard. The reasoning is that Append is only useful for text
- editors. A possible solution would be to give Save Block its own keboard
- shortcut, otherwise such option could be accessed from a menu entry.
-
- *2 It may be a good idea to use ST Guide as the standard tool for Help.
- Also suggested by Scott Sanders is a Help mode (Shift+Help) where clicking
- on an object/menu item will display help about the object. If Help Mode is
- enabled, the mouse should change to a question mark to indicate this to
- the user.
-
- Lastly, a discussion is undergoing ATM regarding a user file which allows
- the user to GLOBALY re-assign keyboard shortcuts. The proposal is
- handled by andre@cix.compulink.co.uk
-
- Finally, I'd like to welcome Wilfried Behne, co-author of Mag!X/MagiC and
- NVDI to the list. I would also like to see Dan Wilga (Geneva and NeoDesk)
- join the discussion.
-
- Bye,
-
- Ofir ogal@cix.compulink.co.uk
-
-